import { UserVO } from '../vo/UserVO';

export class ApiUrl {
  static user: UserVO = null;
  static baseUrl = 'http://h5.xzxxhm.com/jrgw/';
  // static baseUrl = 'http://192.168.1.137:8088/jrgw/';
  static searchQuery = ApiUrl.baseUrl + 'search/pageQuery';
  // 通信url
  static txbaseUrl = 'http://h5.xzxxhm.com/jstx/#/apilogin/';
  // static txbaseUrl = 'http://127.0.0.1:3001/#/apilogin/';
  // 通信在线flag
  static txflag: boolean;
  // 图文的网络路径
  static twUrl = ApiUrl.baseUrl + 'files/tw/';
  // 头像的路径
  static headUrl = ApiUrl.baseUrl + 'files/head/';
  // 企业头像的路径
  static companyUrl = ApiUrl.baseUrl + 'files/company/';
  // 企业头像的路径
  static visitUrl = ApiUrl.baseUrl + 'files/visit/';
  // 顾问头像的路径
  static guwenUrl = ApiUrl.baseUrl + 'files/consultant/';
  // 金融机构头像的路径
  static bankUrl = ApiUrl.baseUrl + 'files/bank/';
  // 优惠政策和企业动态页
  static getCompanyArticle = ApiUrl.baseUrl + 'api/article/getCompanyDynamic';
  // 企业路演页
  static getCompanyVideo = ApiUrl.baseUrl + 'api/video/getCompanyVideo';
  // 首页动态信息
  static dtxx = ApiUrl.baseUrl + 'api/article/dtxx';
  // 金融机构列表页
  static getBankList = ApiUrl.baseUrl + 'api/bank/getBankList';
  // 获取单个金融顾问信息
  static getOneConsultant = ApiUrl.baseUrl + 'api/bank/getOneConsultant';
  // 获取单个金融机构信息
  static getOneBank = ApiUrl.baseUrl + 'api/bank/getOneBank';
  // 分组获取12个企业信息
  static getCompanyList = ApiUrl.baseUrl + 'api/company/getCompanyList';
  // 获取一个企业信息
  static getOneCompany = ApiUrl.baseUrl + 'api/company/getOneCompany';
  // 按分类获取企业列表
  static getCompanyListByItype = ApiUrl.baseUrl + 'api/company/getCompanyListByItype';
  // 按机构获取顾问列表
  static getConsultantListByIbank = ApiUrl.baseUrl + 'api/bank/getConsultantListByIbank';
  // 登录
  static toLogin = ApiUrl.baseUrl + 'api/login/toLogin';
  // 注册
  static toRegist = ApiUrl.baseUrl + 'api/login/toRegist';
  // 获取单位列表
  static getOrgItems = ApiUrl.baseUrl + 'api/login/getOrgItems';
  // 提交银企对接
  static insertConnect = ApiUrl.baseUrl + 'api/connect/insertConnect';
  // 提交银企对接
  static insertConnectBybank = ApiUrl.baseUrl + 'api/connect/insertConnectBybank';
  // 获取银企对接
  static getConnect = ApiUrl.baseUrl + 'api/connect/getConnect';
  // 获取四个企业动态和四个金融动态
  static getArticle = ApiUrl.baseUrl + 'api/article/getArticle';
  // 获取一条企业信息
  static findOneById = ApiUrl.baseUrl + 'company/findOneById';
  // 保存惠企走访
  static toSaveVisit = ApiUrl.baseUrl + 'api/visit/toSaveVisit';
  // 判断该用户是否收藏过
  static collectOrNot = ApiUrl.baseUrl + 'api/collect/collectOrNot';
  // 判断该用户是否点赞过
  static likeOrNot = ApiUrl.baseUrl + 'api/like/likeOrNot';
  // 添加浏览记录
  static addbrowse = ApiUrl.baseUrl + 'api/browse/addbrowse';
  // 点击收藏按钮触发事件
  static collectbtn = ApiUrl.baseUrl + 'api/collect/collectbtn';
  // 点击收藏按钮出发事件
  static likebtn = ApiUrl.baseUrl + 'api/like/likebtn';
  // 获取一条图文信息
  static findOneArticle = ApiUrl.baseUrl + 'article/findOneById';
  // 给点意见
  static toSaveAdvice = ApiUrl.baseUrl + 'api/advice/save';
  // 获取我的浏览记录
  static getMyBrowse = ApiUrl.baseUrl + 'api/browse/getMyBrowse';
  // 获取我的收藏记录
  static getMyCollect = ApiUrl.baseUrl + 'api/collect/getMyCollect';
  // 获取我的点赞记录
  static getMyLike = ApiUrl.baseUrl + 'api/like/getMyLike';
  // 根据类型取审核通过的第一条数据
  static getFirstArticleChecked = ApiUrl.baseUrl + 'api/article/getFirstItemChecked';
  // 获取一条视频信息
  static findOneVideo = ApiUrl.baseUrl + 'videos/findOneById';
  // 获取走访集合
  static findVisit = ApiUrl.baseUrl + 'api/visit/getVisit';
  // 获取我的对接企业
  static getMyConnect = ApiUrl.baseUrl + 'connect/findItems';
  // 虎丘我的对接银行
  static getMyBank = ApiUrl.baseUrl + 'connect/findItems';
  // 获取一个对接
  static getOneConnect = ApiUrl.baseUrl + 'connect/findOneById';
  // 保存对接详情
  static toSaveConnectDetail = ApiUrl.baseUrl + 'api/connect/toSaveConnectDetail';
  // 获取所有轮播图
  static lbt = ApiUrl.baseUrl + 'api/advertise/findItems';
  // 更新头像
  static toChangeHead = ApiUrl.baseUrl + 'api/profile/changeHead';
  // 保存图文
  static toSaveArticle = ApiUrl.baseUrl + 'api/article/toSaveArticle';
  // 获取一个visit
  static getOneVisit = ApiUrl.baseUrl + 'visit/findById';
 // 获取验证码
 static getCode =  ApiUrl.baseUrl + 'api/login/getCode';
 // 修改密码
 static updatepwd = ApiUrl.baseUrl + 'api/login/updatepwd';
 // getConnectCount
 static getConnectCount = ApiUrl.baseUrl + 'api/connect/getConnectCount';
 // 用户通过我的模块中的历史记录更新对接消息
 static updateConnect = ApiUrl.baseUrl + 'api/connect/updateConnect';
}
